stand behind - German English Dictionary